﻿@charset "UTF-8";
.clearfix{
    overflow: hidden;
    _height:1px;
}
.fixed{ overflow: hidden; height: 100%; }
.pore{ position: relative; }
.poab{ position: absolute; }
.pofix{position: fixed;}
.top{top:0;}
.bottom{ bottom: 0; }
.flLeft{ float: left; }
.flRight{ float: right; }
.fix{ overflow: hidden; height: 100%; }
.top{height: 38px;width: 100%;background: #000;color: #fff;line-height: 38px;}
.top a{color: #fff;}
.top a:hover{text-decoration: underline;}
.top img{border:none;margin-top: 12px;margin-right: 12px;}
.tel{margin-left: 21%;}
.email{margin-left: 40px;}
.header{height: 90px;width: 100%;padding-top: 10px;}
.header .logo{margin-left: 23%;}
.header img{width: 100px;height: 79px;border:none;}
.header .nav{margin-left: 13%;}
.header ul li{float: left;line-height: 100px;margin-left: 29px;font-size: 18px;color: #646464;}
.header ul li a{color: #646464;margin-right:40px;}
.header ul li a:hover{color: #6899ca;}
.on{color: #6899ca !important;}
.mune{background: #2a292a;position: absolute;z-index: 99;width: 130px;margin-left: -30px;display: none;margin-top: 10px;}
.header .mune>li{line-height: 18px;margin: 15px 0 15px 30px;}
.header .mune>li a{margin: 0;color: #fff;}
.header .nav img{height:10px;width:45px;margin-left: 10px;margin-top: -20px;display: block;opacity: 0;}
.footer{height: 376px;width: 100%;background: #434955;position: relative;padding-top: 80px;}
.footer-cont{height: 200px;width: 1118px;margin: 0 auto;}
.footer .footer-buttom{height: 80px;width: 100%;background: #353b47;position: absolute;left: 0;bottom: 0;font-size: 20px;line-height: 80px;text-align: center;color: #fff;}
.footer .footer-buttom a{color: #fff;}
.footer .footer-buttom a:hover{text-decoration: underline;}
.footer .footer-cont .textbox{height: 200px;width: 160px;color: #fff;margin-left: 100px;}
.textbox h1{font-size: 26px;margin-bottom: 5px;}
.textbox p{font-size: 16px;margin-top: 5px;}
.textbox a{color: #fff !important;}
.textbox a:hover{text-decoration: underline;}
.textbox img{margin-bottom: -5px;margin-right: 10px;width: 16px;height: auto;}
/*面包削*/
.panko{height: 50px;background: #fff;line-height: 50px;font-size: 20px;color: #868686;padding-left:20%;;}
.panko li{float: left;}
.panko a{color: #868686;}
.panko a:hover{text-decoration: underline;}
.panko :last-child a{color: #F08200;}
.panko .active{}


